Titled "Redefining Team Play", this trailer shows the team at Ubisoft Singapore discuss what they wanted to accomplish with this new Free-to-Play title.
0 Comments
Leave Your Comment »